snorting with rage - French English Dictionary